Bank Of America Fined More Than $150M For Illegally Charging Junk Fees, Opening Fake Accounts